#!/usr/bin/env node

//4. 底层 API 打印文件内容
//上两个文件是高级操作，不涉及文件的打开和关闭

const fs = require('fs');

const file = process.argv[2] || __filename;

//异步麻烦，写同步的
const fd = fs.openSync(file);


//问题1：创建文件的尺寸buff
//问题2：文件尺寸的大小，循环读取固定块

const buff = Buffer.alloc(1000);
fs.readSync(fd,buff);
console.log(buff.toString('utf8'));

fs.closeSync(fd);
